Physical fitness and quality of life